#ifndef _TCP_H
#define _TCP_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/socket.h>

#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/event_groups.h"

#include "esp_wifi.h"
#include "esp_event.h"
#include "esp_log.h"

#include "../Product_Config.h"

#include "../cache_RT/cache_handle.h"
#include "../wifi/my_wifi.h"

#define LWIP_DEMO_RX_BUFSIZE         1500                        /* 最大接收数据长度 */
#define IP_ADDR   "47.236.236.218"
#define LWIP_DEMO_PORT  8810  /* 连接的本地端口号 */

void task_lwip_tcp_init();
void set_tcp_status(u8 status);
u8 get_tcp_status();
void TCP_send_data(u8 *data,u8 len);


#endif